Task delegation - German English Dictionary